<?xml version="1.0"?>
<doc>
    <assembly>
        <name>BigfootDNN</name>
    </assembly>
    <members>
        <member name="T:BigfootDNN.Mvc.BaseRouteUserControl">
            <summary>
            This is the base class of the RouteUserControl. In a purely MVC application it is the only registered DNN 
            control and handles all the MVC requests for the module. It uses the URL route parameter to identify the proper
            controller and action to execute
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseRouteUserControl.InitModule">
            <summary>
            This funciton must be overridden by the inheritor in order to Init the MVC application
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseRouteUserControl.FormName">
            <summary>
            Gets the form name. Can be used by jquery (includes the pre #)
            </summary>
        </member>
        <member name="T:BigfootDNN.Mvc.DataProvider">
            <summary>
            Implements the DataProvider pattern used by DotNetNuke. But also adds the SQL extension which which uses the 
            values from the provider to run LINQ like queries agains the database using BigfootSQL for more details about
            bigfootsql see http://bigfoot.clodeplex.com
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.DataProvider.#ctor(System.String,System.String,System.String)">
            <summary>
            IoC Contractor. Used by the testing framework.
            </summary>
            <param name="CNString">The connection string</param>
            <param name="Qualifier">The database object qualifier (e.g. dnn)</param>
            <param name="Owner">The database object owner (e.g. dbo)</param>
        </member>
        <member name="M:BigfootDNN.Mvc.DataProvider.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            IoC Contractor. Used by the testing framework.
            </summary>
            <param name="CNString">The connection string</param>
            <param name="Qualifier">The database object qualifier (e.g. dnn)</param>
            <param name="Owner">The database object owner (e.g. dbo)</param>
        </member>
        <member name="M:BigfootDNN.Mvc.DataProvider.UserExists(System.String)">
            <summary>
            Determines weather the specified user exists
            </summary>
            <param name="UserName">The name of the user</param>
            <returns>Boolean valie in the positive</returns>
        </member>
        <member name="P:BigfootDNN.Mvc.DataProvider.SQL">
            <summary>
            Returns a BigfootSQL object alredy configured with the DataProvider from the DotNetNuke provider configuration
            </summary>
        </member>
        <member name="T:BigfootDNN.Mvc.RouteInfo">
            <summary>
            This class represents the route information. It includes controller, action, portalid, tabid, and moduleid
            This info is by default created from the url in the route parameter.
            </summary>
        </member>
        <member name="F:BigfootDNN.Mvc.RouteInfo.Controller">
            <summary>
            Name of the controller for this route
            </summary>
        </member>
        <member name="F:BigfootDNN.Mvc.RouteInfo.Action">
            <summary>
            Name of the action within the controller
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.RouteInfo.#ctor">
            <summary>
            Empty constructor. All data must be specified in order for the application to work properly
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.RouteInfo.#ctor(System.String,System.String,DotNetNuke.Entities.Modules.ModuleInfo)">
            <summary>
            Creates a new RouteInfo object by specifying the full range of parameters
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.RouteInfo.GetMvcUrl">
            <summary>
            Creates a properly formatted url with the route parameter built from this RouteInfo object
            </summary>
            <returns>A url that can be used from the client</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.RouteInfo.GetAjaxUrl">
            <summary>
            Creates a properly formatted url with the route parameter built from this RouteInfo object
            </summary>
            <returns>A url that can be used from the client</returns>
        </member>
        <member name="P:BigfootDNN.Mvc.RouteInfo.ModData">
            <summary>
            Stores the ModuleInfo object for the current object
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.RouteInfo.PortalId">
            <summary>
            Portal ID for this request
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.RouteInfo.TabId">
            <summary>
            TabId for this request
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.RouteInfo.ModuleId">
            <summary>
            ModuleId for this request
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.RouteInfo.User">
            <summary>
            Carries the user information for the current request
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.RouteInfo.UserId">
            <summary>
            Returns the user id of the currently logged in user. Throws an error if the user is not logged in
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.RouteInfo.ViewPath">
            <summary>
            Returns the path to the view based on the controller and action
            i.e. controller=home, action=index then the view path returned would be ~/desktopmodules/views/controller/action.ascx
            </summary>
            <returns>A relative url ~/desktopmodules/views/controller/action.ascx</returns>
        </member>
        <member name="T:BigfootDNN.Mvc.ActionResult">
            <summary>
            This is the class that is returned by the controller and then executed by the route handler.  
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.ActionResult.#ctor(BigfootDNN.Mvc.ActionResult.ActionTypeEnum,BigfootDNN.Mvc.RouteInfo,System.Object)">
            <summary>
            Creates a new action result of the specified type and also provides a model
            </summary>
            <param name="type">The specified result type</param>
            <param name="viewData">The Model object, JSON, or literal string from the executed action </param>
            <param name="route">The route information for the current result</param>
        </member>
        <member name="P:BigfootDNN.Mvc.ActionResult.Route">
            <summary>
            The current route being executed
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.ActionResult.Data">
            <summary>
            Model, JSON, or literal string from the executed action
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.ActionResult.Type">
            <summary>
            Determines the type of result. View, Literal, or Json
            </summary>
        </member>
        <member name="T:BigfootDNN.DnnApp">
            <summary>
            This is the heart your DNN module application. It contains your module informaiton, as well as the methods
            and helpers you may use throughout your application. It also is the main source for the StaticUrl MvcUrl and ControlUrl
            methods that the baseview classes inherit. It also has all the functions inherited from the BigfootWeb.WebApp 
            you may use in all ASP.NET applications.
            </summary>
        </member>
        <member name="F:BigfootDNN.DnnApp.ModuleAssemblyName">
            <summary>
            This is the name of the assembly/dll that contains the controllers
            </summary>
        </member>
        <member name="F:BigfootDNN.DnnApp.ModuleNamespace">
            <summary>
            The root namespace of the module where the controllers reside)
            </summary>
        </member>
        <member name="F:BigfootDNN.DnnApp.ModuleFolderName">
            <summary>
            Name of the folder where the module resides inside the DesktopModules directory
            </summary>
        </member>
        <member name="F:BigfootDNN.DnnApp.ModuleShortName">
            <summary>
            This is the short name of your module. This is the name used in the CSS files as well as the root div element
            on the route user control for your mvc views
            </summary>
        </member>
        <member name="F:BigfootDNN.DnnApp.ModuleDBObjectQualifier">
            <summary>
            The database object qualifier for this module
            </summary>
        </member>
        <member name="M:BigfootDNN.DnnApp.InitMVC">
            <summary>
            This method must be called on every MVC request by the RouteHandlers
            </summary>
        </member>
        <member name="M:BigfootDNN.DnnApp.StaticUrl(System.String)">
            <summary>
            Gets a browser usable path to a content file within the system. It uses the extion of the file to determine the location of the static file
            within the content folder.
            i.e. "image.jpg" will return "/desktopmodules/modulename/content/images/image.jpg"
            i.e. "menu/left.jpg" will return "/desktopmodules/modulename/content/images/menu/left.jpg"
            i.e. "test.js" will return "/desktopmodules/modulename/content/js/test.js"
            </summary>
            <param name="filename">The name of the file relative to the content folder i.e. left.jpg or menu/left.jpg</param>
            <returns>A url that may be used from the browser to access the static resource</returns>
        </member>
        <member name="M:BigfootDNN.DnnApp.StaticUrl(System.String,System.Boolean)">
            <summary>
            Gets a browser usable path to a content file within the system. It uses the extion of the file to determine the location of the static file
            within the content folder.
            i.e. "image.jpg" will return "/desktopmodules/modulename/content/images/image.jpg"
            i.e. "menu/left.jpg" will return "/desktopmodules/modulename/content/images/menu/left.jpg"
            i.e. "test.js" will return "/desktopmodules/modulename/content/js/test.js"
            </summary>
            <param name="filename">The name of the file relative to the content folder i.e. left.jpg or menu/left.jpg</param>
            <param name="fullPath">Determines weather to include the domain name in the url. (i.e. http://domain.com/desktopmodules/modulename/content/image.jpg)</param>
            <returns>A url that may be used from the browser</returns>
        </member>
        <member name="M:BigfootDNN.DnnApp.MvcUrl(System.String,System.String,System.Int32,System.Int32,System.Int32,System.String,System.Boolean)">
            <summary>
            Gets a browser usable path to a MVC controller action.
            </summary>
            <param name="controller">The name of the controller that contains the action</param>
            <param name="action">The name of the action within the controller</param>
            <param name="moduleId">The module id to include in the url route</param>
            <param name="querystring">Appends this value to the querystring </param>
            <param name="fullUrl">Determines weather to append the domain name to the url</param>
            <param name="portalId">The portal id to include in the url route</param>
            <param name="tabId">The tab id to include in the url route</param>
            <returns>A url that may be used from the browser</returns>
        </member>
        <member name="M:BigfootDNN.DnnApp.AjaxUrl(System.String,System.String,System.Int32,System.Int32,System.Int32,System.String)">
            <summary>
            Gets a browser usable path to a MVC controller action for AJAX requests. It activates the ajax route handler.
            </summary>
            <param name="controller">The name of the controller that contains the action</param>
            <param name="action">The name of the action within the controller</param>
            <param name="moduleId">The module id to include in the url route</param>
            <param name="querystring">Appends this value to the querystring </param>
            <param name="portalId">The portal id to include in the url route</param>
            <param name="tabId">The tab id to include in the url route</param>
            <returns>A url that may be used from the browser to make an ajax request</returns>
        </member>
        <member name="M:BigfootDNN.DnnApp.DecodeUrlRoute(System.String)">
            <summary>
            Receives the route data from the url and converts it into a RouteInfo object
            </summary>
            <param name="routeData">The route data from the url</param>
        </member>
        <member name="M:BigfootDNN.DnnApp.BuildUrlRoute(System.String,System.String,System.String,System.Int32,System.Int32,System.Int32,System.String)">
            <summary>
            Creates the Route data to be included in the URL Querystring. It inlcudes the parameter name.
            </summary>
            <param name="paramName">The name of the parameter to use in the querystring</param>
            <param name="controller">The name of the controller that contains the action</param>
            <param name="action">The name of the action within the controller</param>
            <param name="moduleId">The module id to include in the url route</param>
            <param name="querystring">Appends this value to the querystring </param>
            <param name="portalId">The portal id to include in the url route</param>
            <param name="tabId">The tab id to include in the url route</param>
            <returns>A url that may be used from the browser to make an ajax request</returns>
        </member>
        <member name="M:BigfootDNN.DnnApp.ControlUrl(System.Int32,System.String,System.String)">
            <summary>
            This is a shortcut to DotNetNuke's NavigateUrl. It gets the url path to activate a certain DNN control within your module.
            </summary>
            <param name="moduleId">The ModuleID for the module containing the control</param>
            <param name="controlName">The control key within your module delcaration</param>
            <param name="queryString">Appends this value to the querystring </param>
            <returns>A url that may be used from the browser</returns>
        </member>
        <member name="M:BigfootDNN.DnnApp.HandleException(System.Exception)">
            <summary>
            Handle an exception. It logs it to DNN and knows how to handle security exceptions on ajax requests etc.
            </summary>
            <param name="ex">The exception to handle</param>
        </member>
        <member name="M:BigfootDNN.DnnApp.HandleException(System.Exception,System.Boolean)">
            <summary>
            Handle an exception. It logs it to DNN and knows how to handle security exceptions on ajax requests etc.
            </summary>
            <param name="ex">The exception to handle</param>
            <param name="ReThrow">Determines weather to rethrow the exception after the loging actions etc. have been executed</param>
        </member>
        <member name="M:BigfootDNN.DnnApp.AddBigfootScriptAndCssDependencies">
            <summary>
            Outputs the appropriate Javascript and CSS references needed by BigfootMVC
            </summary>
            <returns>The html needed to include in the mvc page</returns>
        </member>
        <member name="P:BigfootDNN.DnnApp.LoginUrl">
            <summary>
            This the login url properly configured to return to the home page
            </summary>
        </member>
        <member name="P:BigfootDNN.DnnApp.HomeUrl">
            <summary>
            The url for the portal's home page
            </summary>
        </member>
        <member name="P:BigfootDNN.DnnApp.DB">
            <summary>
            Provides the application with access to the DataProvider in order to run queries etc.
            </summary>
        </member>
        <member name="P:BigfootDNN.DnnApp.ResponseEndCalled">
            <summary>
            This flags indicates that we have implicitly called response.end and it does not log the exception
            throws by premature response termination
            </summary>
        </member>
        <member name="T:BigfootDNN.BaseSettingsControl">
            <summary>
            This is the class from which all dnn module setting controls need to inherit. It provides
            a series of methods and classes that give you easy access to the different helpers throughout the system
            It also provides aliased functions like RenderPartial which is part of the JSHelper for easy access.
            </summary>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.InitModule">
            <summary>
            This funciton must be overridden by the inheritor in order to Init the application parameters
            </summary>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.TB(System.String)">
            <summary>
            This is a general purpose html tag builder class. It is an alias class that provides easy access to the HtmlHelper.TagBuilder class.
            </summary>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.Ajax(System.String)">
            <summary>
            Creates a new AJAX request object you can build on in order to make ajax call to the server
            </summary>
            <param name="url">The url agains which you are executing the ajax request</param>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.CreatePartialForm(System.String)">
            <summary>
            Creates a partial from. Partial forms are a way to make field groups within a form behave like a form
            for the purposes of validation, and POST.
            </summary>
            <param name="formId">The element id that wraps the field group (i.e. div etc)</param>
            <returns>A script to ouputed on the page</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.SubmitPartialForm(System.String,System.String)">
            <summary>
            Submits a partial from. Partial forms are a way to make field groups "Partial Form" within a form behave like a form
            for the purposes of validation, and POST.
            </summary>
            <param name="formId">The element id that wraps the field group "Partial Form" (i.e. div etc)</param>
            <param name="url">The url you would like to submit the form to</param>
            <returns>AJAX Request object upon which you can build other actions, like clearing the contents of a field upon callback etc.</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.SubmitPartialForm(System.String,System.String,System.Boolean)">
            <summary>
            Submits a partial from. Partial forms are a way to make field groups "Partial Form" within a form behave like a form
            for the purposes of validation, and POST.
            </summary>
            <param name="formId">The element id that wraps the field group "Partial Form" (i.e. div etc)</param>
            <param name="url">The url you would like to submit the form to</param>
            <param name="validate">Determines weather to validate the form before submission or not</param>
            <returns>AJAX Request object upon which you can build other actions, like clearing the contents of a field upon callback etc.</returns>
        </member>
        <!-- Badly formed XML comment ignored for member "M:BigfootDNN.BaseSettingsControl.RenderIf(System.Boolean,System.String)" -->
        <member name="F:BigfootDNN.BaseSettingsControl.IsRenderPartial">
            <summary>
            THIS FIELD IS SET BY THE ROUTE.RENDERPARTIAL TO INDICATE TO THE BASE VIEW THAT IT IS BEING RENDERED BY IT. 
            </summary>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.RenderPartial(System.String)">
            <summary>
            Render a partial UserControl onto the page
            </summary>
            <param name="viewPath">The relative views path. i.e. home/menu.ascx will be interpreted as ~/desktopmodules/modulename/views/home/menu.ascx</param>
            <returns>The rendered html output of the user control</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.RenderPartial(System.String,System.Object)">
            <summary>
            Render a partial UserControl onto the page
            </summary>
            <param name="viewPath">The relative views path. i.e. home/menu.ascx will be interpreted as ~/desktopmodules/modulename/views/home/menu.ascx</param>
            <param name="data">The data to be used as the view's model</param>
            <returns>The rendered html output of the user control</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.RenderPartial(System.String,System.String)">
            <summary>
            Render a partial view onto the page using the MVC view route method.
            </summary>
            <param name="controllerName">The name of the controller folder that contains the view</param>
            <param name="viewName">The name of the view</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.RenderPartial(System.String,System.String,System.Object)">
            <summary>
            Render a partial view onto the page using the MVC view route method.
            </summary>
            <param name="controllerName">The name of the controller folder that contains the view</param>
            <param name="viewName">The name of the view</param>
            <param name="data">The data to be used as the view's model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.RenderPartialIf(System.Boolean,System.String,System.Object)">
            <summary>
            Render a partial view onto the page only if the specified condition is met
            </summary>
            <param name="Condition">The condition that must be met in order for the view to be rendered</param>
            <param name="viewPath">The relative views path. i.e. home/menu.ascx will be interpreted as ~/desktopmodules/modulename/views/home/menu.ascx</param>
            <param name="data">The data to be used as the views model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.RenderPartialIf(System.Boolean,System.String,System.String,System.Object)">
            <summary>
            Render a partial view onto the page only if the specified condition is met
            </summary>
            <param name="Condition">The condition that must be met in order for the view to be rendered</param>
            <param name="controllerName">The name of the controller folder that contains the view</param>
            <param name="viewName">The name of the view</param>
            <param name="data">The data to be used as the views model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.RenderPartialIf(System.Boolean,System.String,System.String)">
            <summary>
            Render a partial view onto the page only if the specified condition is met
            </summary>
            <param name="Condition">The condition that must be met in order for the view to be rendered</param>
            <param name="controllerName">The name of the controller folder that contains the view</param>
            <param name="viewName">The name of the view</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.E(System.String)">
            <summary>
            HtmlEncode the string for output
            </summary>
            <param name="data">The string to be encoded</param>
            <returns>HtmlEncoded string</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.F(System.String,System.String[])">
            <summary>
            Quick access to the String.Format function
            </summary>
            <param name="value">The string where the values will be inserted i.e. The bird flew {0} miles</param>
            <param name="values">The values to merge with the format string</param>
            <returns>The formated string</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.UrlP(System.String,System.String)">
            <summary>
            Creates a properly formated url parameter. 
            </summary>
            <param name="paramName">The name of the url parameter</param>
            <param name="value">The value of the url parameter</param>
            <returns>The properly formatted parameter i.e. parameter=value</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.UrlP(System.String,System.Int32)">
            <summary>
            Creates a properly formated url parameter. 
            </summary>
            <param name="paramName">The name of the url parameter</param>
            <param name="value">The integer value of the url parameter</param>
            <returns>The properly formatted parameter i.e. parameter=value</returns>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.HandleViewError(System.Exception)">
            <summary>
            This functions is called from the markup to handle any view error. It has the logic to know weather to output the error to the screen
            or in the case of being partially rendered to raise the error to the RenderView function
            </summary>
            <param name="ex">The exception to be handled</param>
        </member>
        <member name="M:BigfootDNN.BaseSettingsControl.uid(System.String)">
            <summary>
            Creates a unique client id specific to this module instance on the page. This is useful when refering to element ids from javascript as
            you might have the same id if the module is added to the page several times. It simply adds an underscore plus the 
            module id to the name
            </summary>
            <param name="id">The id of the element you would like to make unique to the module</param>
            <returns>It returns {id}_{ModuleId}</returns>
        </member>
        <member name="P:BigfootDNN.BaseSettingsControl.QS">
            <summary>
            Easy access to the UrlBuilder class. Aids in the fluid creation of url and url parameters
            </summary>
        </member>
        <member name="P:BigfootDNN.BaseSettingsControl.Url">
            <summary>
            Creates a new instance of the UrlHelper class to help you create urls
            </summary>
        </member>
        <member name="T:BigfootDNN.BaseSettingsControl.Html">
            <summary>
            Contains the HTML helpers you can use in the views. It is an alias class that provides easy access to the HTMLHelper class.
            </summary>
        </member>
        <member name="T:BigfootDNN.BaseSettingsControl.JS">
            <summary>
            Contains the Javascript helpers you can use in the views. It is an alias class that provides easy access to the JSHelper class.
            </summary>
        </member>
        <member name="T:BigfootDNN.BaseControl">
            <summary>
            This is the class from which all dnn module controls need to inherit. It provides
            a series of methods and classes that give you easy access to the different helpers throughout the system
            It also provides aliased functions like RenderPartial which is part of the JSHelper for easy access.
            </summary>
        </member>
        <member name="M:BigfootDNN.BaseControl.InitModule">
            <summary>
            This funciton must be overridden by the inheritor in order to Init the application parameters
            </summary>
        </member>
        <member name="M:BigfootDNN.BaseControl.TB(System.String)">
            <summary>
            This is a general purpose html tag builder class. It is an alias class that provides easy access to the HtmlHelper.TagBuilder class.
            </summary>
        </member>
        <member name="M:BigfootDNN.BaseControl.Ajax(System.String)">
            <summary>
            Creates a new AJAX request object you can build on in order to make ajax call to the server
            </summary>
            <param name="url">The url agains which you are executing the ajax request</param>
        </member>
        <member name="M:BigfootDNN.BaseControl.CreatePartialForm(System.String)">
            <summary>
            Creates a partial from. Partial forms are a way to make field groups within a form behave like a form
            for the purposes of validation, and POST.
            </summary>
            <param name="formId">The element id that wraps the field group (i.e. div etc)</param>
            <returns>A script to ouputed on the page</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.SubmitPartialForm(System.String,System.String)">
            <summary>
            Submits a partial from. Partial forms are a way to make field groups "Partial Form" within a form behave like a form
            for the purposes of validation, and POST.
            </summary>
            <param name="formId">The element id that wraps the field group "Partial Form" (i.e. div etc)</param>
            <param name="url">The url you would like to submit the form to</param>
            <returns>AJAX Request object upon which you can build other actions, like clearing the contents of a field upon callback etc.</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.SubmitPartialForm(System.String,System.String,System.Boolean)">
            <summary>
            Submits a partial from. Partial forms are a way to make field groups "Partial Form" within a form behave like a form
            for the purposes of validation, and POST.
            </summary>
            <param name="formId">The element id that wraps the field group "Partial Form" (i.e. div etc)</param>
            <param name="url">The url you would like to submit the form to</param>
            <param name="validate">Determines weather to validate the form before submission or not</param>
            <returns>AJAX Request object upon which you can build other actions, like clearing the contents of a field upon callback etc.</returns>
        </member>
        <!-- Badly formed XML comment ignored for member "M:BigfootDNN.BaseControl.RenderIf(System.Boolean,System.String)" -->
        <member name="F:BigfootDNN.BaseControl.IsRenderPartial">
            <summary>
            THIS FIELD IS SET BY THE ROUTE.RENDERPARTIAL TO INDICATE TO THE BASE VIEW THAT IT IS BEING RENDERED BY IT. 
            </summary>
        </member>
        <member name="M:BigfootDNN.BaseControl.RenderPartial(System.String)">
            <summary>
            Render a partial UserControl onto the page
            </summary>
            <param name="viewPath">The relative views path. i.e. home/menu.ascx will be interpreted as ~/desktopmodules/modulename/views/home/menu.ascx</param>
            <returns>The rendered html output of the user control</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.RenderPartial(System.String,System.Object)">
            <summary>
            Render a partial UserControl onto the page
            </summary>
            <param name="viewPath">The relative views path. i.e. home/menu.ascx will be interpreted as ~/desktopmodules/modulename/views/home/menu.ascx</param>
            <param name="data">The data to be used as the view's model</param>
            <returns>The rendered html output of the user control</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.RenderPartial(System.String,System.String)">
            <summary>
            Render a partial view onto the page using the MVC view route method.
            </summary>
            <param name="controllerName">The name of the controller folder that contains the view</param>
            <param name="viewName">The name of the view</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.RenderPartial(System.String,System.String,System.Object)">
            <summary>
            Render a partial view onto the page using the MVC view route method.
            </summary>
            <param name="controllerName">The name of the controller folder that contains the view</param>
            <param name="viewName">The name of the view</param>
            <param name="data">The data to be used as the view's model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.RenderPartialIf(System.Boolean,System.String,System.Object)">
            <summary>
            Render a partial view onto the page only if the specified condition is met
            </summary>
            <param name="Condition">The condition that must be met in order for the view to be rendered</param>
            <param name="viewPath">The relative views path. i.e. home/menu.ascx will be interpreted as ~/desktopmodules/modulename/views/home/menu.ascx</param>
            <param name="data">The data to be used as the views model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.RenderPartialIf(System.Boolean,System.String,System.String,System.Object)">
            <summary>
            Render a partial view onto the page only if the specified condition is met
            </summary>
            <param name="Condition">The condition that must be met in order for the view to be rendered</param>
            <param name="controllerName">The name of the controller folder that contains the view</param>
            <param name="viewName">The name of the view</param>
            <param name="data">The data to be used as the views model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.RenderPartialIf(System.Boolean,System.String,System.String)">
            <summary>
            Render a partial view onto the page only if the specified condition is met
            </summary>
            <param name="Condition">The condition that must be met in order for the view to be rendered</param>
            <param name="controllerName">The name of the controller folder that contains the view</param>
            <param name="viewName">The name of the view</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.E(System.String)">
            <summary>
            HtmlEncode the string for output
            </summary>
            <param name="data">The string to be encoded</param>
            <returns>HtmlEncoded string</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.F(System.String,System.String[])">
            <summary>
            Quick access to the String.Format function
            </summary>
            <param name="value">The string where the values will be inserted i.e. The bird flew {0} miles</param>
            <param name="values">The values to merge with the format string</param>
            <returns>The formated string</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.UrlP(System.String,System.String)">
            <summary>
            Creates a properly formated url parameter. 
            </summary>
            <param name="paramName">The name of the url parameter</param>
            <param name="value">The value of the url parameter</param>
            <returns>The properly formatted parameter i.e. parameter=value</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.UrlP(System.String,System.Int32)">
            <summary>
            Creates a properly formated url parameter. 
            </summary>
            <param name="paramName">The name of the url parameter</param>
            <param name="value">The integer value of the url parameter</param>
            <returns>The properly formatted parameter i.e. parameter=value</returns>
        </member>
        <member name="M:BigfootDNN.BaseControl.HandleViewError(System.Exception)">
            <summary>
            This functions is called from the markup to handle any view error. It has the logic to know weather to output the error to the screen
            or in the case of being partially rendered to raise the error to the RenderView function
            </summary>
            <param name="ex">The exception to be handled</param>
        </member>
        <member name="M:BigfootDNN.BaseControl.uid(System.String)">
            <summary>
            Creates a unique client id specific to this module instance on the page. This is useful when refering to element ids from javascript as
            you might have the same id if the module is added to the page several times. It simply adds an underscore plus the 
            module id to the name
            </summary>
            <param name="id">The id of the element you would like to make unique to the module</param>
            <returns>It returns {id}_{ModuleId}</returns>
        </member>
        <member name="P:BigfootDNN.BaseControl.QS">
            <summary>
            Easy access to the UrlBuilder class. Aids in the fluid creation of urls and url parameters
            </summary>
        </member>
        <member name="P:BigfootDNN.BaseControl.Url">
            <summary>
            Creates a new instance of the UrlHelper class to help you create urls
            </summary>
        </member>
        <member name="T:BigfootDNN.BaseControl.Html">
            <summary>
            Contains the HTML helpers you can use in the views. It is an alias class that provides easy access to the HTMLHelper class.
            </summary>
        </member>
        <member name="T:BigfootDNN.BaseControl.JS">
            <summary>
            Contains the Javascript helpers you can use in the views. It is an alias class that provides easy access to the JSHelper class.
            </summary>
        </member>
        <member name="T:BigfootDNN.Mvc.BaseController">
            <summary>
            This is the base controller class from which all MVC controller must inherit
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.ViewResult">
            <summary>
            Returns a new ActionResult for the View that matches the current action
            </summary>
            <returns>An action result object to be consumed by the route handler</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.ViewResult(System.Object)">
            <summary>
            Returns a new ActionResult for the View that matches the current action
            </summary>
            <param name="data">Passes the data to be used as the View's model</param>
            <returns>An action result object to be consumed by the route handler</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.ViewResult(System.String)">
            <summary>
            Returns a new ActionResult for the View specified but within the current controller
            </summary>
            <param name="viewName">Name of the view to return within the contorller view folder</param>
            <returns>An action result object to be consumed by the route handler</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.ViewResult(System.String,System.Object)">
            <summary>
            Returns a new ActionResult for the View specified but within the current controller
            </summary>
            <param name="viewName">Name of the view to return within the current contorller view folder</param>
            <param name="data">Passes the data to be used as the View's model</param>
            <returns>An action result object to be consumed by the route handler</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.ViewResult(System.String,System.String,System.Object)">
            <summary>
            Returns a new ActionResult for the action and controller specified
            </summary>
            <param name="Action">Name of the action within the controller</param>
            <param name="Controller">Name of the controller that contains the action</param>
            <param name="data">Passes the data to be used as the View's model</param>
            <returns>An action result object to be consumed by the route handler</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.JsonResult(System.String)">
            <summary>
            Retursn a new ActionResult with json data to be returned to the client
            </summary>
            <param name="jsondata">JSON formatted string to return to client</param>
            <returns>An ActionResult object to be consumed by the route handler</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.LiteralResult(System.String)">
            <summary>
            Retursn a new ActionResult with a literal string to be returned to the client
            </summary>
            <param name="data">String to return to the client</param>
            <returns>An ActionResult object to be consumed by the route handler</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.RedirectToAction(System.String)">
            <summary>
            Redirects the user to another action within this controller
            </summary>
            <param name="actionName">The name of the action to redirect to</param>
            <returns>And action result to be consumed by the route handler</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.RedirectToAction(System.String,System.String)">
            <summary>
            Redirects the user to another action within a different controller
            </summary>
            <param name="actionName">The name of the action to redirect to</param>
            <param name="controllerName">The name of the controller that contains the action</param>
            <returns>And action result to be consumed by the route handler</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.AuthenticatedOnly">
            <summary>
            Checkes weather the current request is authenticated and throws an exception if it is not
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.POSTRequestOnly">
            <summary>
            Makes sure the request is a post. Throws an exception if it is not
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GETRequestOnly">
            <summary>
            Makes sure the request is a get. Throws an exception if it is not
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetValueOrError(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection. and throws an error if it is not found
            </summary>
            <param name="name">The parameter name</param>
            <returns>A string value for the specified parameter</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetValueOrErrorAsInt(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection. and throws an error if it is not found
            </summary>
            <param name="name">The parameter name</param>
            <returns>A integer value for the specified parameter</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetValueOrErrorAsDouble(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection. and throws an error if it is not found
            </summary>
            <param name="name">The parameter name</param>
            <returns>A Double value for the specified parameter</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetValueOrErrorAsDate(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection. and throws an error if it is not found
            </summary>
            <param name="name">The parameter name</param>
            <returns>A Date value for the specified parameter</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetInt(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection as a nullable object. It is null when not found
            </summary>
            <param name="key">The parameter name</param>
            <returns>A nullable integer value for the parameter. It is null if the parameter was not found</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetIntArray(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection as an array of integers
            </summary>
            <param name="key">The parameter name that contians the list of integers separated by either a comman or a semicolon</param>
            <returns>The list of integers</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetDecimal(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection as a nullable object. It is null when not found
            </summary>
            <param name="key">The parameter name</param>
            <returns>A nullable decimal value for the parameter. It is null if the parameter was not found</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetDouble(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection as a nullable object. It is null when not found
            </summary>
            <param name="key">The parameter name</param>
            <returns>A nullable double value for the parameter. It is null if the parameter was not found</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetDate(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection as a nullable object. It is null when not found
            </summary>
            <param name="key">The parameter name</param>
            <returns>A nullable date value for the parameter. It is null if the parameter was not found</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseController.GetBool(System.String)">
            <summary>
            Gets a parameter value from the request. Weather it be in the querystring or form collection as a boolean.
            </summary>
            <param name="key">The parameter name</param>
            <returns>It returns true if the value of the parameter is true, on, yes, or 1 othewise returns false</returns>
        </member>
        <member name="P:BigfootDNN.Mvc.BaseController.ModData">
            <summary>
            Holds the ModuleInfo object for the current module
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.BaseController.Route">
            <summary>
            The current route being executed
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.BaseController.IsPOST">
            <summary>
            Determines weather the current request is a POST
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.BaseController.IsGET">
            <summary>
            Determines weather the current request is a GET
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.BaseController.IsAuthenticated">
            <summary>
            Determines weather the request is authenticated
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.BaseController.Url">
            <summary>
            Creates a new instance of the UrlHelper class to help you create urls
            </summary>
        </member>
        <member name="T:BigfootDNN.UrlHelper">
            <summary>
            Aids in the creation of client urls
            </summary>
        </member>
        <member name="F:BigfootDNN.UrlHelper.Route">
            <summary>
            This is the route information for the curren request
            </summary>
        </member>
        <member name="M:BigfootDNN.UrlHelper.StaticUrl(System.String)">
            <summary>
            Gets a browser usable path to a content file within the system. It uses the extion of the file to determine the location of the static file
            within the content folder.
            i.e. "image.jpg" will return "/desktopmodules/modulename/content/images/image.jpg"
            i.e. "menu/left.jpg" will return "/desktopmodules/modulename/content/images/menu/left.jpg"
            i.e. "test.js" will return "/desktopmodules/modulename/content/js/test.js"
            </summary>
            <param name="filename">The name of the file relative to the content folder i.e. left.jpg or menu/left.jpg</param>
            <returns>A url that may be used from the browser to access the static resource</returns>
        </member>
        <member name="M:BigfootDNN.UrlHelper.StaticUrl(System.String,System.Boolean)">
            <summary>
            Gets a browser usable path to a content file within the system. It uses the extion of the file to determine the location of the static file
            within the content folder.
            i.e. "image.jpg" will return "/desktopmodules/modulename/content/images/image.jpg"
            i.e. "menu/left.jpg" will return "/desktopmodules/modulename/content/images/menu/left.jpg"
            i.e. "test.js" will return "/desktopmodules/modulename/content/js/test.js"
            </summary>
            <param name="filename">The name of the file relative to the content folder i.e. left.jpg or menu/left.jpg</param>
            <param name="fullUrl">Determines weather to include the domain name in the url. (i.e. http://domain.com/desktopmodules/modulename/content/image.jpg)</param>
            <returns>A url that may be used from the browser</returns>
        </member>
        <member name="M:BigfootDNN.UrlHelper.MvcUrl(System.String,System.String)">
            <summary>
            Gets a browser usable path to a MVC controller action.
            </summary>
            <param name="controller">The name of the controller that contains the action</param>
            <param name="action">The name of the action within the controller</param>
            <returns>A url that may be used from the browser to access the static resource</returns>
        </member>
        <member name="M:BigfootDNN.UrlHelper.MvcUrl(System.String,System.String,System.String)">
            <summary>
            Gets a browser usable path to a MVC controller action.
            </summary>
            <param name="controller">The name of the controller that contains the action</param>
            <param name="action">The name of the action within the controller</param>
            <param name="querystring">Appends this value to the querystring </param>
            <returns>A url that may be used from the browser</returns>
        </member>
        <member name="M:BigfootDNN.UrlHelper.MvcUrl(System.String,System.String,System.String,System.Boolean)">
            <summary>
            Gets a browser usable path to a MVC controller action.
            </summary>
            <param name="controller">The name of the controller that contains the action</param>
            <param name="action">The name of the action within the controller</param>
            <param name="querystring">Appends this value to the querystring </param>
            <param name="fullUrl">Determines weather to append the domain name to the url</param>
            <returns>A url that may be used from the browser</returns>
        </member>
        <member name="M:BigfootDNN.UrlHelper.AjaxUrl(System.String,System.String)">
            <summary>
            Gets a browser usable path to a MVC controller action for AJAX requests. It activates the ajax route handler.
            </summary>
            <param name="controller">The name of the controller that contains the action</param>
            <param name="action">The name of the action within the controller</param>
            <returns>A url that may be used from the browser to make an ajax request</returns>
        </member>
        <member name="M:BigfootDNN.UrlHelper.AjaxUrl(System.String,System.String,System.String)">
            <summary>
            Gets a browser usable path to a MVC controller action for AJAX requests. It activates the ajax route handler.
            </summary>
            <param name="controller">The name of the controller that contains the action</param>
            <param name="action">The name of the action within the controller</param>
            <param name="querystring">Appends this value to the querystring </param>
            <returns>A url that may be used from the browser to make an ajax request</returns>
        </member>
        <member name="M:BigfootDNN.UrlHelper.ControlUrl(System.String)">
            <summary>
            This is a shortcut to DotNetNuke's NavigateUrl. It gets the url path to activate a certain DNN control within your module.
            </summary>
            <param name="controlName">The control key within your module delcaration</param>
            <returns>A url that may be used from the browser</returns>
        </member>
        <member name="M:BigfootDNN.UrlHelper.ControlUrl(System.String,System.String)">
            <summary>
            This is a shortcut to DotNetNuke's NavigateUrl. It gets the url path to activate a certain DNN control within your module.
            </summary>
            <param name="controlName">The control key within your module delcaration</param>
            /// <param name="querystring">Appends this value to the querystring </param>
            <returns>A url that may be used from the browser</returns>
        </member>
        <member name="T:BigfootDNN.Mvc.BaseRouteHandler">
            <summary>
            This is the base of the RouteHandler control. It is in charged of handling all MVC AJAX requests to the module.
            It is identical to the RouteUserControl except that it only ouputs to the response the result of the ajax call without 
            any initialization code. Sice it assumes that it is an ajax request, it also asumes that the page has already been 
            initialized and has the correct scripts etc. So only the content of the ActionResult is returned in the response
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.BaseRouteHandler.InitModule">
            <summary>
            This funciton must be overridden by the inheritor in order to Init the MVC application
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.RouteHelper.ControlPath(System.String,System.String)">
            <summary>
            Probes the different view paths to find the control
            1. Section and ViewName is empty = home/default.ascx
            2. Section is empty = home/
            3. ViewName is empty = default.ascx
            4. If ViewName is not found in the Section specified, it tries to find it in shared/
            </summary>
            <param name="controller">The folder name that contains the view</param>
            <param name="viewName">The ViewName within the section</param>
            <returns>The full relative path to the control</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.RouteHelper.ExecuteAction(BigfootDNN.Mvc.RouteInfo)">
            <summary>
            Executes an action and returns the action result
            </summary>
            <param name="route">The route to execute</param>
        </member>
        <member name="T:BigfootDNN.Mvc.MvcBaseView">
            <summary>
            This is the class from which all mvc views need to inherit. It provides
            a series of methods and classes that give you easy access to the different helpers throughout the system
            It also provides aliased functions like RenderPartial which is part of the JSHelper for easy access.
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.TB(System.String)">
            <summary>
            This is a general purpose html tag builder class. It is an alias class that provides easy access to the HtmlHelper.TagBuilder class.
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.Ajax(System.String)">
            <summary>
            Creates a new AJAX request object you can build on in order to make ajax call to the server
            </summary>
            <param name="url">The url agains which you are executing the ajax request</param>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.CreatePartialForm(System.String)">
            <summary>
            Creates a partial from. Partial forms are a way to make field groups within a form behave like a form
            for the purposes of validation, and POST.
            </summary>
            <param name="formId">The element id that wraps the field group (i.e. div etc)</param>
            <returns>A script to ouputed on the page</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.SubmitPartialForm(System.String,System.String)">
            <summary>
            Submits a partial from. Partial forms are a way to make field groups "Partial Form" within a form behave like a form
            for the purposes of validation, and POST.
            </summary>
            <param name="formId">The element id that wraps the field group "Partial Form" (i.e. div etc)</param>
            <param name="url">The url you would like to submit the form to</param>
            <returns>AJAX Request object upon which you can build other actions, like clearing the contents of a field upon callback etc.</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.SubmitPartialForm(System.String,System.String,System.Boolean)">
            <summary>
            Submits a partial from. Partial forms are a way to make field groups "Partial Form" within a form behave like a form
            for the purposes of validation, and POST.
            </summary>
            <param name="formId">The element id that wraps the field group "Partial Form" (i.e. div etc)</param>
            <param name="url">The url you would like to submit the form to</param>
            <param name="validate">Determines weather to validate the form before submission or not</param>
            <returns>AJAX Request object upon which you can build other actions, like clearing the contents of a field upon callback etc.</returns>
        </member>
        <!-- Badly formed XML comment ignored for member "M:BigfootDNN.Mvc.MvcBaseView.RenderIf(System.Boolean,System.String)" -->
        <member name="F:BigfootDNN.Mvc.MvcBaseView.IsRenderPartial">
            <summary>
            THIS FIELD IS SET BY THE ROUTE.RENDERPARTIAL TO INDICATE TO THE BASE VIEW THAT IT IS BEING RENDERED BY IT. 
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.RenderPartial(System.String)">
            <summary>
            Render a partial view onto the page
            </summary>
            <param name="ViewName">The name of the view within the current controller to render</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.RenderPartial(System.String,System.Object)">
            <summary>
            Render a partial view onto the page
            </summary>
            <param name="ViewName">The name of the view within the current controller to render</param>
            <param name="data">The data to be used as the views model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.RenderPartialIf(System.Boolean,System.String,System.Object)">
            <summary>
            Render a partial view onto the page only if the specified condition is met
            </summary>
            <param name="Condition">The condition that must be met in order for the view to be rendered</param>
            <param name="ViewName">The name of the view within the current controller to render</param>
            <param name="data">The data to be used as the views model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.RenderPartialIf(System.Boolean,System.String,System.String,System.Object)">
            <summary>
            Render a partial view onto the page only if the specified condition is met
            </summary>
            <param name="Condition">The condition that must be met in order for the view to be rendered</param>
            <param name="ControllerName">The name of the controller folder where the view exists</param>
            <param name="ViewName">The name of the view within the controller folder specified</param>
            <param name="data">The data to be used as the views model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.RenderPartial(System.String,System.String,System.Object)">
            <summary>
            Render a partial view onto the page.
            </summary>
            <param name="ControllerName">The name of the controller folder where the view exists</param>
            <param name="ViewName">The name of the view within the controller folder</param>
            <param name="data">The data to be used as the view model</param>
            <returns>The rendered html output of the view</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.E(System.String)">
            <summary>
            HtmlEncode the string for output
            </summary>
            <param name="data">The string to be encoded</param>
            <returns>HtmlEncoded string</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.F(System.String,System.String[])">
            <summary>
            Quick access to the String.Format function
            </summary>
            <param name="value">The string where the values will be inserted i.e. The bird flew {0} miles</param>
            <param name="values">The values to merge with the format string</param>
            <returns>The formated string</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.UrlP(System.String,System.String)">
            <summary>
            Creates a properly formated url parameter. 
            </summary>
            <param name="paramName">The name of the url parameter</param>
            <param name="value">The value of the url parameter</param>
            <returns>The properly formatted parameter i.e. parameter=value</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.UrlP(System.String,System.Int32)">
            <summary>
            Creates a properly formated url parameter. 
            </summary>
            <param name="paramName">The name of the url parameter</param>
            <param name="value">The integer value of the url parameter</param>
            <returns>The properly formatted parameter i.e. parameter=value</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.HandleViewError(System.Exception)">
            <summary>
            This functions is called from the markup to handle any view error. It has the logic to know weather to output the error to the screen
            or in the case of being partially rendered to raise the error to the RenderView function
            </summary>
            <param name="ex">The exception to be handled</param>
        </member>
        <member name="M:BigfootDNN.Mvc.MvcBaseView.uid(System.String)">
            <summary>
            Creates a unique client id specific to this module instance on the page. This is useful when refering to element ids from javascript as
            you might have the same id if the module is added to the page several times. It simply adds an underscore plus the 
            module id to the name
            </summary>
            <param name="id">The id of the element you would like to make unique to the module</param>
            <returns>It returns {id}_{ModuleId}</returns>
        </member>
        <member name="P:BigfootDNN.Mvc.MvcBaseView.Route">
            <summary>
            MVC Request Route
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.MvcBaseView.QS">
            <summary>
            Easy access to the UrlBuilder class. Aids in the fluid creation of url and url parameters
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.MvcBaseView.Url">
            <summary>
            Creates a new instance of the UrlHelper class to help you create urls
            </summary>
        </member>
        <member name="T:BigfootDNN.Mvc.MvcBaseView.Html">
            <summary>
            Contains the HTML helpers you can use in the views. It is an alias class that provides easy access to the HTMLHelper class.
            </summary>
        </member>
        <member name="T:BigfootDNN.Mvc.MvcBaseView.JS">
            <summary>
            Contains the Javascript helpers you can use in the views. It is an alias class that provides easy access to the JSHelper class.
            </summary>
        </member>
        <member name="T:BigfootDNN.Mvc.Params">
            <summary>
            Constant Parameters used throughtout the application
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.Params.HostKey(System.String)">
            <summary>
            Creates a unique parameter for your module that is unique for this DNN installation. Does not differentiate accross portals, or module instances.
            This is particularly useful for things like the database provider cache key etc.
            </summary>
            <param name="key">The parameter name to create</param>
            <returns>Returns {key}_mn_{ModuleShortName}</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.Params.PortalKey(System.String,System.Int32)">
            <summary>
            Creates a unique parameter for your module that is unique for this specific portal. Does not differentiate accross module instances within this portal.
            This is particularly useful for things like portal specific data caches etc.
            </summary>
            <param name="key">The parameter name to create</param>
            <param name="portalId">The id for the portal this key refers to</param>
            <returns>Returns {key}_mn_{moduleshortname}_pid_{portalId}</returns>
        </member>
        <member name="M:BigfootDNN.Mvc.Params.ModuleKey(System.String,System.Int32)">
            <summary>
            Creates a unique parameter for your module that is unique for this specific module instance
            This is particularly useful for things like module instance route etc.
            </summary>
            <param name="key">The parameter name to create</param>
            <param name="moduleId">The id for the module instance this key refers to</param>
            <returns>Returns {key}_pid_{portalId}</returns>
        </member>
        <member name="T:BigfootDNN.Mvc.Params.QS">
            <summary>
            Well known querystring parameters used in the module
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.Params.QS.Route(System.Int32)">
            <summary>
            Holds the route data for a particular module id in the page
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.Params.QS.AjaxRoute">
            <summary>
            Holds the route data for a module. Used in ajax request, where there is only one module being executed
            </summary>
        </member>
        <member name="T:BigfootDNN.Mvc.Params.Cache">
            <summary>
            Well known Cache parameters used in the module. These are application wide settings. Becareful with these as they are shared accross the dnn install
            </summary>
        </member>
        <member name="M:BigfootDNN.Mvc.Params.Cache.DataFolder(System.Int32)">
            <summary>
            Stores the portal id data path. This is specific for the portalid specified
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.Params.Cache.ProviderConfiguration">
            <summary>
            Sotres the provodier configuration for the application
            </summary>
        </member>
        <member name="P:BigfootDNN.Mvc.Params.Cache.DB">
            <summary>
            Stores the application wide Database Configurations
            </summary>
        </member>
    </members>
</doc>
